Solar Thermoacoustic Engine Closeup